|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Manages synchronization view participants. Clients can programatically add or remove participants via this manager.
Clients are not intended to implement this interface.
ISynchronizeParticipant
Method Summary | |
void |
addSynchronizeParticipantListener(ISynchronizeParticipantListener listener)
Registers the given listener for participant notifications. |
void |
addSynchronizeParticipants(ISynchronizeParticipant[] consoles)
Adds the given participants to the synchronize manager. |
ISynchronizeParticipant[] |
find(String id)
Returns the registered synchronize participants with the given id. |
ISynchronizeParticipantDescriptor |
getParticipantDescriptor(String id)
Returns the participant descriptor for the given participant id or null if a descriptor is not found for that id. |
ISynchronizeParticipant[] |
getSynchronizeParticipants()
Returns a collection of synchronize participants registered with the synchronize manager. |
void |
removeSynchronizeParticipantListener(ISynchronizeParticipantListener listener)
Deregisters the given listener for participant notifications. |
void |
removeSynchronizeParticipants(ISynchronizeParticipant[] consoles)
Removes the given participants from the synchronize manager. |
ISynchronizeView |
showSynchronizeViewInActivePage(IWorkbenchPage page)
Opens the synchronize view in the given page. |
Method Detail |
public void addSynchronizeParticipantListener(ISynchronizeParticipantListener listener)
listener
- listener to registerpublic void removeSynchronizeParticipantListener(ISynchronizeParticipantListener listener)
listener
- listener to deregisterpublic void addSynchronizeParticipants(ISynchronizeParticipant[] consoles)
consoles
- consoles to addpublic void removeSynchronizeParticipants(ISynchronizeParticipant[] consoles)
consoles
- consoles to removepublic ISynchronizeParticipant[] getSynchronizeParticipants()
public ISynchronizeView showSynchronizeViewInActivePage(IWorkbenchPage page)
public ISynchronizeParticipant[] find(String id)
null
if none with that id is not registered.public ISynchronizeParticipantDescriptor getParticipantDescriptor(String id)
null
if a descriptor is not found for that id.
null
if a descriptor is not found for that id.
|
Eclipse Platform Pre-release 3.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |